package com.javaGather.day7;

import java.util.ArrayList;
import java.util.List;

public class Test2 {
    public static void main(String[] args) {

        /**
         * 泛型原理 底层使用擦除机制
         * 编译阶段限制类型，运行阶段都是擦除的
         *
         */
        ArrayList<String> arrayList = new ArrayList<>();
        arrayList.add("A");
        arrayList.add("B");

        //有泛型的赋值给没有泛型的 ----擦除机制
        List list = arrayList;
        list.add(1);


    }

}

